Euphorbia Amygdaloides — synonyms, definition
1. Euphorbia amygdaloides (Noun)
1 synonym
wood spurge
1 definition
Euphorbia amygdaloides (Noun) — European perennial herb with greenish yellow terminal flower clusters.
1 type of
spurge
2 parts of
Euphorbia genus Euphorbia